// O =====================
let O = [
    [1, 1],
    [1, 1],
]
// I =====================
let I01 = [
    [0, 1, 0, 0],
    [0, 1, 0, 0],
    [0, 1, 0, 0],
    [0, 1, 0, 0],
]
let I02 = [
    [0, 0, 0, 0],
    [1, 1, 1, 1],
    [0, 0, 0, 0],
    [0, 0, 0, 0],
]
// Z =====================
let Z01 = [
    [1, 1, 0],
    [0, 1, 1],
    [0, 0, 0],
]
let Z02 = [
    [0, 0, 1],
    [0, 1, 1],
    [0, 1, 0],
]
let Z03 = [
    [0, 1, 1],
    [1, 1, 0],
    [0, 0, 0],
]
let Z04 = [
    [0, 1, 0],
    [0, 1, 1],
    [0, 0, 1],
]
// T =====================
let T01 = [
    [1, 1, 1],
    [0, 1, 0],
    [0, 0, 0],
]
let T02 = [
    [0, 0, 1],
    [0, 1, 1],
    [0, 0, 1],
]
let T03 = [
    [0, 0, 0],
    [0, 1, 0],
    [1, 1, 1],
]
let T04 = [
    [1, 0, 0],
    [1, 1, 0],
    [1, 0, 0],
]
// L =====================
let L01 = [
    [0, 1, 0],
    [0, 1, 0],
    [0, 1, 1],
]
let L02 = [
    [0, 0, 0],
    [1, 1, 1],
    [1, 0, 0],
]
let L03 = [
    [1, 1, 0],
    [0, 1, 0],
    [0, 1, 0],
]
let L04 = [
    [0, 0, 1],
    [1, 1, 1],
    [0, 0, 0],
]
export const blocks =  [
    [L01, L02, L03, L04],
    [T01, T02, T03, T04],
    [Z01, Z02, Z03, Z04],
    [I01, I02, I01, I02],
    [O,   O,   O,   O, ],
]

export const map = [
    [0, 0, 0, 0, 0, 0, 0, 0, 0, 0],
    [0, 0, 0, 0, 0, 0, 0, 0, 0, 0],
    [0, 0, 0, 0, 0, 0, 0, 0, 0, 0],
    [0, 0, 0, 0, 0, 0, 0, 0, 0, 0],
    [0, 0, 0, 0, 0, 0, 0, 0, 0, 0],
    [0, 0, 0, 0, 0, 0, 0, 0, 0, 0],
    [0, 0, 0, 0, 0, 0, 0, 0, 0, 0],
    [0, 0, 0, 0, 0, 0, 0, 0, 0, 0],
    [0, 0, 0, 0, 0, 0, 0, 0, 0, 0],
    [0, 0, 0, 0, 0, 0, 0, 0, 0, 0],
    [0, 0, 0, 0, 0, 0, 0, 0, 0, 0],
    [0, 0, 0, 0, 0, 0, 0, 0, 0, 0],
    [0, 0, 0, 0, 0, 0, 0, 0, 0, 0],
    [0, 0, 0, 0, 0, 0, 0, 0, 0, 0],
    [0, 0, 0, 0, 0, 0, 0, 0, 0, 0],
    [0, 0, 0, 0, 0, 0, 0, 0, 0, 0],
    [0, 0, 0, 0, 0, 0, 0, 0, 0, 0],
    [0, 0, 0, 0, 0, 0, 0, 0, 0, 0],
    [0, 0, 0, 0, 0, 0, 0, 0, 0, 0],
    [0, 0, 0, 0, 0, 0, 0, 0, 0, 0],
]